<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title>Docs For Class Zend_Media_Mpeg_Abs_Frame</title>
			<link rel="stylesheet" href="styles/phpdoc.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
			<div class="page-body">			
<h2 class="class-name"><img src="images/Class_logo.png"
														alt=" Class"
														title=" Class"
														style="vertical-align: middle"> Zend_Media_Mpeg_Abs_Frame</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Description</div>
	<div class="nav-bar">
					<span class="disabled">Description</span> |
													<a href="#sec-vars">Vars</a>
						|											<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
						
											<a href="#sec-consts">Constants</a>
						
			</div>
	<div class="info-box-body">
        		<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">This class represents an MPEG Audio Bit Stream frame as described in  ISO/IEC 11172-3 and ISO/IEC 13818-3 standards.</p>
<p class="description"><p>To accommodate fast header processing the error checking data and the audio  data are lazy fetch by default. You can change this behaviour by giving a  proper option to the <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs.html">Zend_Media_Mpeg_Abs</a> class.</p></p>
	<ul class="tags">
				<li><span class="field">author:</span> Sven Vollbehr &lt;<a href="mailto:sven@vollbehr.eu">sven@vollbehr.eu</a>&gt;</li>
				<li><span class="field">author:</span> Ryan Butterfield &lt;<a href="mailto:buttza@gmail.com">buttza@gmail.com</a>&gt;</li>
				<li><span class="field">version:</span> $Id: Frame.php 208 2010-12-28 13:48:09Z svollbehr $</li>
				<li><span class="field">copyright:</span> Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)</li>
				<li><span class="field">license:</span> <a href="http://framework.zend.com/license/new-bsd">New BSD License</a></li>
			</ul>
		<p class="notes">
			Located in <a class="field" href="Zend_Media/MPEG/_Media---Mpeg---Abs---Frame.php.html">/Media/Mpeg/Abs/Frame.php</a> (line <span class="field">45</span>)
		</p>
		
				
		<pre><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html">Zend_Media_Mpeg_Object</a>
   |
   --<a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html">Zend_Media_Mpeg_Abs_Object</a>
      |
      --Zend_Media_Mpeg_Abs_Frame</pre>
	
			</div>
</div>




	<a name="sec-method-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Method Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
															<a href="#sec-consts">Constants</a>
							
															<a href="#sec-vars">Vars</a>
				 
				|
						<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
		</div>
		<div class="info-box-body">			
			<div class="method-summary">
																																																																																																																																																																																								<div class="method-definition">
					<img src="images/Constructor.png" alt=" "/>
					<a href="#__construct" title="details" class="method-name">__construct</a>
											(<span class="var-type"><a href="Zend_Io/Zend_Io_Reader.html">Zend_Io_Reader</a></span>&nbsp;<span class="var-name">$reader</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">&$options</span> = <span class="var-default">array()</span>], <span class="var-type">Array</span>&nbsp;<span class="var-name">$options</span>)
																<span class="method-result">Zend_Media_Mpeg_Abs_Frame</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getBitrate" title="details" class="method-name">getBitrate</a>
										()
																<span class="method-result">integer</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getCopyright" title="details" class="method-name">getCopyright</a>
										()
																<span class="method-result">boolean</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getCrc" title="details" class="method-name">getCrc</a>
										()
																<span class="method-result">integer</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getData" title="details" class="method-name">getData</a>
										()
																<span class="method-result">string</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getEmphasis" title="details" class="method-name">getEmphasis</a>
										()
																<span class="method-result">integer</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getFrequencyType" title="details" class="method-name">getFrequencyType</a>
										()
																<span class="method-result">integer</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getLayer" title="details" class="method-name">getLayer</a>
										()
																<span class="method-result">integer</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getLength" title="details" class="method-name">getLength</a>
										()
																<span class="method-result">integer</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getMode" title="details" class="method-name">getMode</a>
										()
																<span class="method-result">integer</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getModeExtension" title="details" class="method-name">getModeExtension</a>
										()
																<span class="method-result">integer</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getOriginal" title="details" class="method-name">getOriginal</a>
										()
																<span class="method-result">boolean</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getPadding" title="details" class="method-name">getPadding</a>
										()
																<span class="method-result">boolean</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getRedundancy" title="details" class="method-name">getRedundancy</a>
										()
																<span class="method-result">boolean</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getSamples" title="details" class="method-name">getSamples</a>
										()
																<span class="method-result">integer</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getSamplingFrequency" title="details" class="method-name">getSamplingFrequency</a>
										()
																<span class="method-result">integer</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#getVersion" title="details" class="method-name">getVersion</a>
										()
																<span class="method-result">integer</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#hasCopyright" title="details" class="method-name">hasCopyright</a>
										()
																<span class="method-result">boolean</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#hasPadding" title="details" class="method-name">hasPadding</a>
										()
																<span class="method-result">boolean</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#hasRedundancy" title="details" class="method-name">hasRedundancy</a>
										()
																<span class="method-result">boolean</span>
									</div>
																<div class="method-definition">
					<img src="images/Method.png" alt=" "/>
					<a href="#isOriginal" title="details" class="method-name">isOriginal</a>
										()
																<span class="method-result">boolean</span>
									</div>
											</div>
		</div>
	</div>		

	<a name="sec-vars"></a>
	<div class="info-box">
		<div class="info-box-title">Variables</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
										<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
						
			
												<a href="#sec-consts">Constants</a>
							
										| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
			
							<h4>Inherited Variables</h4>
				<A NAME='inherited_vars'><!-- --></A>
									<p>Inherited from <span class="classname"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html">Zend_Media_Mpeg_Abs_Object</a></span></p>
					<blockquote>
													<img src="images/Variable.png" />
							<span class="var-title">
								<span class="var-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#var$sidesizes">Zend_Media_Mpeg_Abs_Object::$sidesizes</a></span><br>
							</span>
											</blockquote> 
									<p>Inherited from <span class="classname"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html">Zend_Media_Mpeg_Object</a></span></p>
					<blockquote>
													<img src="images/Variable.png" />
							<span class="var-title">
								<span class="var-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html#var$_reader">Zend_Media_Mpeg_Object::$_reader</a></span><br>
							</span>
											</blockquote> 
										
		</div>
	</div>
	
	<a name="sec-methods"></a>
	<div class="info-box">
		<div class="info-box-title">Methods</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
															<a href="#sec-vars">Vars</a>
														<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
						
		</div>
		<div class="info-box-body">
			<A NAME='method_detail'></A>
<a name="__construct" id="__construct"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="images/Constructor.png" />
		<span class="method-title">Constructor __construct</span> (line <span class="line-number">226</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Constructs the class with given parameters and reads object related data  from the frame.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">Zend_Media_Mpeg_Abs_Frame</span>
		<span class="method-name">
			__construct
		</span>
					(<span class="var-type"><a href="Zend_Io/Zend_Io_Reader.html">Zend_Io_Reader</a></span>&nbsp;<span class="var-name">$reader</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">&$options</span> = <span class="var-default">array()</span>], <span class="var-type">Array</span>&nbsp;<span class="var-name">$options</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="Zend_Io/Zend_Io_Reader.html">Zend_Io_Reader</a></span>
				<span class="var-name">$reader</span><span class="var-description">: The reader object.</span>			</li>
					<li>
				<span class="var-type">Array</span>
				<span class="var-name">$options</span><span class="var-description">: Array of options.</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">&$options</span>			</li>
				</ul>
		
			<hr class="separator" />
		<div class="notes">Redefinition of:</div>
		<dl>
			<dt><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#method__construct">Zend_Media_Mpeg_Abs_Object::__construct()</a></dt>
						<dd>Constructs the class with given parameters.</dd>
					</dl>
			
	</div>
<a name="getBitrate" id="getBitrate"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getBitrate</span> (line <span class="line-number">341</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the bitrate in kbps. The returned value indicates the total bitrate  irrespective of the mode (stereo, joint_stereo, dual_channel,  single_channel).</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getBitrate
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getCopyright" id="getCopyright"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getCopyright</span> (line <span class="line-number">439</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns <var>true</var> if the coded bitstream is copyright protected,  <var>false</var> otherwise.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			getCopyright
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getCrc" id="getCrc"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getCrc</span> (line <span class="line-number">507</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the 16-bit CRC of the frame or <var>false</var> if not present.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getCrc
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getData" id="getData"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getData</span> (line <span class="line-number">534</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the audio data.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">string</span>
		<span class="method-name">
			getData
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getEmphasis" id="getEmphasis"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getEmphasis</span> (line <span class="line-number">476</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the type of de-emphasis that shall be used. The value is one of  the following.</p>
<p class="description"><p><ul><li><strong><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constEMPHASIS_NONE">EMPHASIS_NONE</a></strong> -- No emphasis</li><li><strong><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constEMPHASIS_50_15">EMPHASIS_50_15</a></strong> -- 50/15 microsec. emphasis</li><li><strong><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constEMPHASIS_CCIT_J17">EMPHASIS_CCIT_J17</a></strong> -- CCITT J.17</li></ul></p></p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constEMPHASIS_NONE">Zend_Media_Mpeg_Abs_Object::EMPHASIS_NONE</a>, <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constEMPHASIS_50_15">Zend_Media_Mpeg_Abs_Object::EMPHASIS_50_15</a>, <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constEMPHASIS_CCIT_J17">Zend_Media_Mpeg_Abs_Object::EMPHASIS_CCIT_J17</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getEmphasis
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getFrequencyType" id="getFrequencyType"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getFrequencyType</span> (line <span class="line-number">294</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the sampling frequency type. This can be one of the following  values.</p>
<p class="description"><p><ul><li><strong><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constSAMPLING_FREQUENCY_HIGH">SAMPLING_FREQUENCY_HIGH</a></strong> -- Higher Sampling Frequency
     (Version 1)</li><li><strong><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constSAMPLING_FREQUENCY_LOW">SAMPLING_FREQUENCY_LOW</a></strong> -- Lower Sampling Frequency
     (Version 2 and 2.5)</li></ul></p></p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constSAMPLING_FREQUENCY_LOW">Zend_Media_Mpeg_Abs_Object::SAMPLING_FREQUENCY_LOW</a>, <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constSAMPLING_FREQUENCY_HIGH">Zend_Media_Mpeg_Abs_Object::SAMPLING_FREQUENCY_HIGH</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getFrequencyType
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getLayer" id="getLayer"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getLayer</span> (line <span class="line-number">305</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the type of layer used.</p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constLAYER_ONE">Zend_Media_Mpeg_Abs_Object::LAYER_ONE</a>, <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constLAYER_TWO">Zend_Media_Mpeg_Abs_Object::LAYER_TWO</a>, <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constLAYER_THREE">Zend_Media_Mpeg_Abs_Object::LAYER_THREE</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getLayer
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getLength" id="getLength"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getLength</span> (line <span class="line-number">487</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the length of the frame based on the current layer, bit rate,  sampling frequency and padding, in bytes.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getLength
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getMode" id="getMode"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getMode</span> (line <span class="line-number">389</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the mode. In Layer I and II the CHANNEL_JOINT_STEREO mode is  intensity_stereo, in Layer III it is intensity_stereo and/or ms_stereo.</p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constCHANNEL_STEREO">Zend_Media_Mpeg_Abs_Object::CHANNEL_STEREO</a>, <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constCHANNEL_JOINT_STEREO">Zend_Media_Mpeg_Abs_Object::CHANNEL_JOINT_STEREO</a>, <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constCHANNEL_DUAL_CHANNEL">Zend_Media_Mpeg_Abs_Object::CHANNEL_DUAL_CHANNEL</a>, <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constCHANNEL_SINGLE_CHANNEL">Zend_Media_Mpeg_Abs_Object::CHANNEL_SINGLE_CHANNEL</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getMode
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getModeExtension" id="getModeExtension"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getModeExtension</span> (line <span class="line-number">417</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the mode extension used in CHANNEL_JOINT_STEREO mode.</p>
<p class="description"><p>In Layer I and II the return type indicates which subbands are in  intensity_stereo. All other subbands are coded in stereo.</p><p><ul><li><strong><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_SUBBAND_4_TO_31">MODE_SUBBAND_4_TO_31</a></strong> -- subbands  4-31 in
     intensity_stereo, bound==4</li><li><strong><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_SUBBAND_8_TO_31">MODE_SUBBAND_8_TO_31</a></strong> -- subbands  8-31 in
     intensity_stereo, bound==8</li><li><strong><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_SUBBAND_12_TO_31">MODE_SUBBAND_12_TO_31</a></strong> -- subbands 12-31 in
     intensity_stereo, bound==12</li><li><strong><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_SUBBAND_16_TO_31">MODE_SUBBAND_16_TO_31</a></strong> -- subbands 16-31 in
     intensity_stereo, bound==16</li></ul>  In Layer III they indicate which type of joint stereo coding method is  applied. The frequency ranges over which the intensity_stereo and  ms_stereo modes are applied are implicit in the algorithm. Please see  <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_ISOFF_MSSOFF">MODE_ISOFF_MSSOFF</a>, <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_ISON_MSSOFF">MODE_ISON_MSSOFF</a>,  <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_ISOFF_MSSON">MODE_ISOFF_MSSON</a>, and <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_ISON_MSSON">MODE_ISON_MSSON</a>.</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getModeExtension
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getOriginal" id="getOriginal"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getOriginal</span> (line <span class="line-number">460</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns whether the bitstream is original or home made.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			getOriginal
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getPadding" id="getPadding"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getPadding</span> (line <span class="line-number">376</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns boolean corresponding the frame contains an additional slot to  adjust the mean bitrate to the sampling frequency. Equals to  <var>true</var> if padding has been added, <var>false</var> otherwise.</p>
<p class="description"><p>Padding is only necessary with a sampling frequency of 44.1kHz.</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			getPadding
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getRedundancy" id="getRedundancy"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getRedundancy</span> (line <span class="line-number">329</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns boolean corresponding to whether redundancy has been added in the  audio bitstream to facilitate error detection and concealment. Equals  <var>false</var> if no redundancy has been added, <var>true</var> if  redundancy has been added.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			getRedundancy
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getSamples" id="getSamples"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getSamples</span> (line <span class="line-number">497</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the number of samples contained in the frame.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getSamples
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getSamplingFrequency" id="getSamplingFrequency"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getSamplingFrequency</span> (line <span class="line-number">351</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the sampling frequency in Hz.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getSamplingFrequency
		</span>
				()
			</div>
	
		
			
	</div>
<a name="getVersion" id="getVersion"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">getVersion</span> (line <span class="line-number">277</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the version identifier of the algorithm.</p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constVERSION_ONE">Zend_Media_Mpeg_Abs_Object::VERSION_ONE</a>, <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constVERSION_TWO">Zend_Media_Mpeg_Abs_Object::VERSION_TWO</a>, <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constVERSION_TWO_FIVE">Zend_Media_Mpeg_Abs_Object::VERSION_TWO_FIVE</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getVersion
		</span>
				()
			</div>
	
		
			
	</div>
<a name="hasCopyright" id="hasCopyright"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">hasCopyright</span> (line <span class="line-number">428</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">An alias to getCopyright().</p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Frame.html#methodgetCopyright">Zend_Media_Mpeg_Abs_Frame::getCopyright()</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			hasCopyright
		</span>
				()
			</div>
	
		
			
	</div>
<a name="hasPadding" id="hasPadding"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">hasPadding</span> (line <span class="line-number">362</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">An alias to getPadding().</p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Frame.html#methodgetPadding">Zend_Media_Mpeg_Abs_Frame::getPadding()</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			hasPadding
		</span>
				()
			</div>
	
		
			
	</div>
<a name="hasRedundancy" id="hasRedundancy"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">hasRedundancy</span> (line <span class="line-number">316</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">An alias to getRedundancy().</p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Frame.html#methodgetRedundancy">Zend_Media_Mpeg_Abs_Frame::getRedundancy()</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			hasRedundancy
		</span>
				()
			</div>
	
		
			
	</div>
<a name="isOriginal" id="isOriginal"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<img src="images/Method.png" />
		<span class="method-title">isOriginal</span> (line <span class="line-number">450</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">An alias to getOriginal().</p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Frame.html#methodgetOriginal">Zend_Media_Mpeg_Abs_Frame::getOriginal()</a></li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			isOriginal
		</span>
				()
			</div>
	
		
			
	</div>
							<h4>Inherited Methods</h4>
				<a name='inherited_methods'><!-- --></a>	
									<!-- =========== Summary =========== -->
					<p>Inherited From <span class="classname"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html">Zend_Media_Mpeg_Abs_Object</a></span></p>
					<blockquote>
													<img src="images/Constructor.png" alt=" "/>
							<span class="method-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#method__construct">Zend_Media_Mpeg_Abs_Object::__construct()</a></span><br>
											</blockquote>
									<!-- =========== Summary =========== -->
					<p>Inherited From <span class="classname"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html">Zend_Media_Mpeg_Object</a></span></p>
					<blockquote>
													<img src="images/Constructor.png" alt=" "/>
							<span class="method-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html#method__construct">Zend_Media_Mpeg_Object::__construct()</a></span><br>
													<img src="images/Method.png" alt=" "/>
							<span class="method-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html#methodclearOption">Zend_Media_Mpeg_Object::clearOption()</a></span><br>
													<img src="images/Method.png" alt=" "/>
							<span class="method-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html#methodformatTime">Zend_Media_Mpeg_Object::formatTime()</a></span><br>
													<img src="images/Method.png" alt=" "/>
							<span class="method-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html#methodgetOption">Zend_Media_Mpeg_Object::getOption()</a></span><br>
													<img src="images/Method.png" alt=" "/>
							<span class="method-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html#methodgetOptions">Zend_Media_Mpeg_Object::getOptions()</a></span><br>
													<img src="images/Method.png" alt=" "/>
							<span class="method-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html#methodnextStartCode">Zend_Media_Mpeg_Object::nextStartCode()</a></span><br>
													<img src="images/Method.png" alt=" "/>
							<span class="method-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html#methodprevStartCode">Zend_Media_Mpeg_Object::prevStartCode()</a></span><br>
													<img src="images/Method.png" alt=" "/>
							<span class="method-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html#methodsetOption">Zend_Media_Mpeg_Object::setOption()</a></span><br>
													<img src="images/Method.png" alt=" "/>
							<span class="method-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html#methodsetOptions">Zend_Media_Mpeg_Object::setOptions()</a></span><br>
													<img src="images/Method.png" alt=" "/>
							<span class="method-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html#method__get">Zend_Media_Mpeg_Object::__get()</a></span><br>
													<img src="images/Method.png" alt=" "/>
							<span class="method-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Object.html#method__set">Zend_Media_Mpeg_Object::__set()</a></span><br>
											</blockquote>
										
		</div>
	</div>

	<a name="sec-consts"></a>
	<div class="info-box">
		<div class="info-box-title">Class Constants</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
										<a href="#sec-var-summary">Constants</a> (<span class="disabled">details</span>)
						
			
												<a href="#sec-vars">Vars</a>
														| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
										<h4>Inherited Constants</h4>
				<A NAME='inherited_consts'><!-- --></A>
									<p>Inherited from <span class="classname"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html">Zend_Media_Mpeg_Abs_Object</a></span></p>
					<blockquote>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constCHANNEL_DUAL_CHANNEL">Zend_Media_Mpeg_Abs_Object::CHANNEL_DUAL_CHANNEL</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constCHANNEL_JOINT_STEREO">Zend_Media_Mpeg_Abs_Object::CHANNEL_JOINT_STEREO</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constCHANNEL_SINGLE_CHANNEL">Zend_Media_Mpeg_Abs_Object::CHANNEL_SINGLE_CHANNEL</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constCHANNEL_STEREO">Zend_Media_Mpeg_Abs_Object::CHANNEL_STEREO</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constEMPHASIS_50_15">Zend_Media_Mpeg_Abs_Object::EMPHASIS_50_15</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constEMPHASIS_CCIT_J17">Zend_Media_Mpeg_Abs_Object::EMPHASIS_CCIT_J17</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constEMPHASIS_NONE">Zend_Media_Mpeg_Abs_Object::EMPHASIS_NONE</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constLAYER_ONE">Zend_Media_Mpeg_Abs_Object::LAYER_ONE</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constLAYER_THREE">Zend_Media_Mpeg_Abs_Object::LAYER_THREE</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constLAYER_TWO">Zend_Media_Mpeg_Abs_Object::LAYER_TWO</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_ISOFF_MSSOFF">Zend_Media_Mpeg_Abs_Object::MODE_ISOFF_MSSOFF</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_ISOFF_MSSON">Zend_Media_Mpeg_Abs_Object::MODE_ISOFF_MSSON</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_ISON_MSSOFF">Zend_Media_Mpeg_Abs_Object::MODE_ISON_MSSOFF</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_ISON_MSSON">Zend_Media_Mpeg_Abs_Object::MODE_ISON_MSSON</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_SUBBAND_4_TO_31">Zend_Media_Mpeg_Abs_Object::MODE_SUBBAND_4_TO_31</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_SUBBAND_8_TO_31">Zend_Media_Mpeg_Abs_Object::MODE_SUBBAND_8_TO_31</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_SUBBAND_12_TO_31">Zend_Media_Mpeg_Abs_Object::MODE_SUBBAND_12_TO_31</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constMODE_SUBBAND_16_TO_31">Zend_Media_Mpeg_Abs_Object::MODE_SUBBAND_16_TO_31</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constSAMPLING_FREQUENCY_HIGH">Zend_Media_Mpeg_Abs_Object::SAMPLING_FREQUENCY_HIGH</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constSAMPLING_FREQUENCY_LOW">Zend_Media_Mpeg_Abs_Object::SAMPLING_FREQUENCY_LOW</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constVERSION_ONE">Zend_Media_Mpeg_Abs_Object::VERSION_ONE</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constVERSION_TWO">Zend_Media_Mpeg_Abs_Object::VERSION_TWO</a></span><br>
							</span>
													<img src="images/Variable.png" />
							<span class="const-title">
								<span class="const-name"><a href="Zend_Media/MPEG/Zend_Media_Mpeg_Abs_Object.html#constVERSION_TWO_FIVE">Zend_Media_Mpeg_Abs_Object::VERSION_TWO_FIVE</a></span><br>
							</span>
											</blockquote> 
										
		</div>
	</div>
	
	<p class="notes" id="credit">
		Documentation generated on Wed, 04 May 2011 08:39:31 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
	</p>
	</div></body>
</html>